Search

「敏捷其實快不起來!認真打底才能起飛」

事實上鈦坦的高階主管核心圈每個人的敏捷...

  • Share this:

「敏捷其實快不起來!認真打底才能起飛」

事實上鈦坦的高階主管核心圈每個人的敏捷觀跟他們的人生,都真的很敏捷。是少數我輔導的客戶中,已經不太需要我再帶什麼敏捷的觀念給管理階層。

我這三年半在那邊幫忙輔導,就是幫忙跟團隊一起把系統打底打扎實,讓團隊能力能迅速提升到更高的層次,讓既有的祖產(legacy code)系統能開始動手術,從架構面把未來 migration 的部分都切開、準備好(我們這三年做了非常多系統的升級、遷徙,那都是像飛機同時在空中飛,在空中要換引擎等級的難度,不停機、不踢人,依據條件比例做 A/B testing 導流),再讓幾位有潛力特質的人當內部種子,在我不在、甚至離開時,他們有能力把新進團隊成員帶起來,有能力面對 legacy 核心進行重構與整理。

當然開發團隊需要進步的地方還很多,但要能同時兼顧產品商業價值/時程,能因應變化迅速自組織產生應變,能像夥伴(而非同事)一樣合作,能讓團隊真的像一個團隊(公車指數幾乎等於團隊人數),算是這個業界很少見的。

我想到第五項修煉裡面,當時 TOYOTA 橫掃全球車市,提出很多製造業封為圭臬的方法論,有許多管理者去 TOYOTA 參考與取經,但這些人總有一部分人說,「你們TOYOTA的 XXX 我們也有,OOO 我們也嘗試過了…」

但他們都只是看到一個單點,都只是看到表面,沒有全局、沒有想經歷過程,只想照虎畫皮就想得到一樣的成果。

那些冰山下的全貌,該打底的功一點都不能少,甚至要求要比傳統的開發方式更高、更多,從基礎建設、系統架構與對應產業領域特色的設計、團隊技能養成、新進成員養成、產品團隊協作、持續改善(包含怎麼觀測、怎麼透明、怎麼讓大家講出內心的話、怎麼自組織的持續訂出改善項目並行動),都涵蓋在目前成果的過程裡面。而敏捷的內化,是大家需要一種共同的價值觀、做事與思考的方式,貫穿各個環節的「線」。

只看敏捷,甚至只看到 scrum,只看到那些活動,自然跟去參訪 TOYOTA 的取經者一樣:「我們也有 daily, 也有回顧, 也有 scrum 啊」

要去找到沒有的部分,要去理解過程,要有決心跟行動力去嘗試,去面對挫折與夠小的失敗,要能建立起持續改善的模式。


他們有我一起幫忙,很多公司沒有我一起幫忙,這也是一個特別明顯的差異。

鈦坦是很明確的方向,找專業的人來處理團隊不擅長的事,而公司最重要的動作就是,讓這一個合作的價值最大化,並讓團隊把吸收能力開到最大,慢慢找到團隊適合的種子養成對應的能力,慢慢在不需要外力輔助下,團隊能具備動能做到類似的事(簡單說就是正視弱勢、短板,然後讓團隊找到補足這一塊短板的方式)


Tags:

About author
我是 Joey Chen,闖蕩江湖的稱號是 91,熱血點火師,專門燃起大家心裡面的熱情與初衷。 目前為 Odd-e Taiwan 的負責人,同時也是 JetBrains 在台灣的培訓夥伴,至今也仍是熱愛學習與享受各種程式語言之美的 programmer。 身為敏捷教練,擅長 Agile、Scrum、LeSS 等敏捷文化與協作框架的落實與導入,如何讓大家 being agile 而不是 doing agile。同時喜歡結合各家所長,例如 Lean, Kanban 等,重點是持續改善、解決問題、端出成果,而不執著於某種特定方法論或框架。 身為技術教練,我也是極限編程(extreme programming)的狂熱者,我擅長用這些技術與工程實踐來提昇產品的品質、團隊的生產力、降低營運風險,因應市場與公司的商業目標,讓團隊能具有高適應與反應能力的基礎建設。例如 實例化需求、ATDD、BDD、TDD、重構、自動化單元測試/整合測試/驗收測試、CI/CD、code review、pair programming、mob-programming 等等。 同時,我也是推崇 極速開發 的 developer,追求從想法到產品程式碼的完成,中間的時間差能趨近於零,也就是劍隨心轉,想到哪,程式碼就長到哪的境界。從想法到實現中間的等待,其實在實務上佔了很大的 context switch 成本,如果能讓這段時間縮到最短,就能比其他人多嘗試更多種解決方案,進而挑選出最剛好的方案。 同時也是技術社群的活躍份子,從 2010 年開始連任九屆的微軟 MVP,兼任 MSDN 論壇板主,也曾經獲得年度 MSDN 文件庫刊登數量世界第一的榮耀。對微軟技術有愛,對 C# 有愛,對自動測試有愛,對重構與設計模式有愛。近年來對 Java, PHP, Python 也充滿濃厚的興趣,曾帶領客戶團隊中不會寫程式的 QA ,一起用 Python 完成超過百個 mobile UI 自動化測試。 擁有超過十年擔任開發團隊 tech leader, trainer, coach 與 mentor 的經驗,進行的企業內部與公開技術培訓課程已超過 100 場,培訓過的開發人員超過 1000 位,擔任研討會與社群活動的講師次數超過 30 次。 同時也是技術書籍的作者與譯者,與朋友合著的書籍包含《ASP.NET MVC 5:網站開發美學》、《ASP.NET MVC 4 網站開發美學》,翻譯的書籍有《單元測試的藝術-第二版》、《敏捷開發實踐》、《進入IT產業必讀的200個 .NET面試決勝題》。 如果想跟我即時互動,歡迎直接私訊或 email 至 [email protected]
請參考:https://tdd.best/about/
View all posts